Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour M15 Monastir Turkey F1 Turkey F3 Turkey F4 Portugal F4 Portugal F6 Croatia F2 Israel F1 Morocco F1 Israel F2 Morocco F2 Israel F3 Turkey F2 Turkey F3 Italy F11 Romania F1 Romania F2 Uzbekistan F2 Slovenia F2 Turkey F4 Turkey F5 Iran F1 Iran F2 Italy F27 Spain F35 Portugal F4 Spain F37 Portugal F5 Tunisia F4 Tunisia F5 Tunisia F6 Iran F4 Israel F4 Israel F5 Germany F4 Germany F5 Croatia F1 Croatia F2 Morocco F2 Switzerland F2 Switzerland F3 Turkey F3 France F7 Turkey F4 Italy F10 Turkey F5 Turkey F6 Uzbekistan F2 Turkey F7 Germany F23 Great Britain F16 Great Britain F17 Israel F4 Czech Republic F5 Germany F2 Germany F3 Germany F4 Croatia F1 Croatia F2 Kazakhstan F1 Kazakhstan F2 Croatia F4 Turkey F4 Turkey F5 Czech Rep. F3 Italy F17 Italy F23 Slovak Rep. F1 Turkey F9 Morocco F1 Morocco F2 Italy F4 Kuwait F2 Iran F3 Turkey F41 Turkey F42 Turkey F43 Turkey F44 Turkey F45 Turkey F46 Turkey F6 Turkey F9 Turkey F11 Turkey F12 Turkey F21 Turkey F31 Turkey F35 Turkey F8 Turkey F48 Turkey F49 Turkey F2 (Antalya) Turkey F6 (Antalya) Turkey F7 (Antalya) Turkey F8 (Antalya) Israel F1 (Ramat Hasharon) Israel F2 (Ramat Hasharon) Turkey F12 (Antalya) Turkey F14 (Antalya) Turkey F15 (Antalya) Turkey F16 (Antalya) Turkey F18 (Antalya) Belarus F1 (Minsk) Belarus F2 (Minsk) Belarus F3 (Minsk) Turkey F32 (Antalya) Turkey F33 (Antalya) Turkey F36 (Antalya) Turkey F37 (Antalya) Turkey F38 (Antalya) Turkey F40 (Antalya) Kuwait F2 (Meshref) Qatar F4 (Doha) Qatar F5 (Doha) Qatar F6 (Doha) Qatar F1 (Doha) Qatar F2 (Doha) Qatar F3 (Doha) Turkey F12 (Antalya) Turkey F13 (Antalya) Turkey F14 (Antalya) Turkey F16 (Antalya) Turkey F18 (Antalya) Turkey F19 (Antalya) Turkey F20 (Antalya) Turkey F21 (Antalya) Turkey F18 Belarus F1 (Minsk) M15 Doha M15 Doha M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Almaty M25 Nonthaburi M25 Nonthaburi M15 Kiryat Shmona M15 Kiryat Shmona M15 Antalya M15 Antalya M15 Antalya M15 Antalya M25 Nonthaburi M25 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Novi Sad M15 Novi Sad Belgrade Challenger M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya Turkey F34 M15 Antalya M15 Antalya M15 Antalya M25 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Fergana Challenger - Fergana Steelers Cup - Kosice Fifth Third Bank Tennis Championships - Lexington Samarkand Challenger - Samarkand Karshi Challenger - Karshi Ljubljana Open - Ljubljana Pharma Medico Open 2008 - Aarhus Fergana Challenger - Fergana Izmir Cup - Izmir Unicredit Czech Open - Prostejov Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon Portugal F5 Turkey F1 Turkey F3 Spain F36 Germany F1 Turkey F2 Korat Challenger Turkey F23 (Istanbul) Bahrain F1 (Manama) Ostrava Challenger Reggio Emilia Challenger Poland F1 San Benedetto Challenger Turkey F15 (Antalya) Israel F5 Manchester Challenger Recanati Challenger Poznan Challenger Istanbul Challenger Geneva Challenger M15 Monastir Freudenstadt Challenger M15 Antalya M15 Antalya M25 Antalya Tashkent Challenger Seoul Challenger Astana Challenger Chuncheon Challenger Sarajevo Challenger Ramat Hasharon Challenger Nottingham Challenger Bytom Challenger M25 Antalya M15 Antalya Brasilia Challenger Izmir Challenger M15 Monastir Astana Challenger Bratislava Challenger M15 Antalya Dallas Challenger Le Gosier Challenger Rabat Challenger Rome Challenger M15 Heraklion Scheveningen Challenger Oberstaufen Challenger Sopot Challenger M25 Antalya M15 Antalya M25 Antalya San Marino Challenger Cordenons Challenger Manerbio Challenger Genova Challenger Izmir Challenger Trnava Challenger Geneva Challenger Sao Paulo Challenger Tour Finals Helsinki Challenger Heilbronn Challenger Casablanca Challenger Marrakech Challenger Dallas Challenger Tunis Challenger Prague Challenger Bordeaux Challenger Astana Challenger San Marino Challenger Tunis Challenger M15 Antalya M25 Tbilisi M15 Antalya M15 Antalya M15 Antalya M15 Antalya Prague Challenger Eskisehir Challenger Astana Challenger Istanbul Challenger M25 Monastir Izmir Challenger Kazan Challenger M15 Antalya Panama City Challenger Barranquilla Challenger M25 Vila Real de Santo Antonio Mersin Challenger Tunis Challenger M25 Padova Heilbronn Challenger Samarkand Challenger - Samarkand Segovia Challenger M25 Santa Margherita di Pula M15 Antalya M25 Valldoreix M15 Antalya Istanbul Challenger Izmir Challenger Mons Challenger Rennes Challenger M15 Antalya M25 Telfs Mouilleron-Le-Captif Challenger Kazan Challenger Prostejov Challenger M15 Antalya Mons Challenger Rennes Challenger Eckental Challenger Brescia Challenger Guangzhou Challenger Rome Challenger Heilbronn Challenger Prague Challenger Budapest Challenger Bratislava Challenger Bangkok Challenger M15 Antalya Poprad Tatry Challenger Recanati Challenger Astana Challenger Istanbul Challenger Almaty Challenger Quimper Challenger Indian Wells Challenger Marbella Challenger Genova Challenger Bratislava Challenger Bratislava Challenger Sail Open - New Delhi BH Indoor Sarajevo - Sarajevo Bukhara Challenger - Bukhara Akbank Private Banking TED Open 2006 - Istanbul Kos-Zucchetti Tennis Cup - Cordenons Akbank Private Banking TED Open - Istanbul Baden Open - Karlsruhe XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio ATP Challenger Trophy 2007 - Trnava M25 Vila Real de Santo Antonio Bratislava 2 Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc M15 Antalya Ramat Hasharon Challenger M15 Antalya M15 Antalya M25 Antalya Courmayeur Challenger Casablanca Challenger Banja Luka Challenger M15 Antalya M15 Antalya M15 Antalya Alexander Kolyaskin Memorial - Donetsk President's Cup - Astana 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia M15 Antalya M25 Antalya Morocco Tennis Tour - Rabat M25 Antalya Turkey F6 M15 Antalya Bukhara Challenger - Bukhara Samsung Securities Cup - Seoul Tatra Banka Slovak Open - Bratislava Istanbul Challenger Kazan Challenger M15 Antalya M15 Antalya M15 Antalya Orleans Challenger Rabat Challenger Izmir Challenger ATP Slovak Open Challenger - Bratislava Todi Challenger Noumea Challenger Furth Challenger Kosice Challenger Turin Challenger Rimini Challenger M25 Monastir Brasov Challenger - Brasov Mons Challenger Izmir Challenger Como Challenger Eckental Challenger Heilbronn Challenger Helsinki Challenger Andria Challenger Portoroz Challenger Bergamo Challenger Barletta Challenger Istanbul Challenger Raanana Challenger M15 Antalya Astana Challenger Tatra Banka Open - Bratislava M15 Antalya M15 Heraklion M15 Antalya M15 Telde M15 Antalya M15 Antalya Braunschweig Challenger M15 Antalya Izmir Challenger Orleans Challenger M15 Antalya M25 Reggio Emilia Shenzhen Challenger Raanana Challenger Braunschweig Challenger Turin Challenger Prostejov Challenger Poprad Tatry Challenger Liberec Challenger Morocco Tennis Tour - Tanger Dortmund Challenger Izmir Challenger Bangkok Challenger Heilbronn Challenger Prostejov Challenger Nur-Sultan 1 Challenger Tatra Banka Open 2006 - Bratislava Sassuolo Challenger Como Challenger Istanbul Challenger Vicenza Challenger Pullach Challenger Poznan Challenger Samarkand Challenger - Samarkand Prostejov Challenger Braunschweig Challenger Internationaux de Nouvelle-Caledonie - New Caledonia St. Petersburg Open - St. Petersburg Bad Waltersdorf Challenger Bukhara Challenger - Bukhara M15 Antalya Legg Mason Tennis Classic - Washington Prague Challenger Istanbul Challenger Biella 3 Challenger Biella 7 Challenger PBZ Zagreb Indoors - Zagreb AEGON Championships - London ATP Studena Croatia Open Umag - Umag Antalya 3 Challenger Antalya 4 Challenger Lisbon Challenger Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Braga Challenger Chennai Open - Chennai M15 Monastir ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Kosice Challenger AEGON Championships - London ATP Studena Croatia Open Umag - Umag Malaysian Open - Kuala Lumpur AIG Japan Open Tennis Championships - Tokyo Samarkand Challenger - Samarkand Bank Austria Tennis Trophy - Vienna Flea Market Cup - Busan Braunschweig Challenger Istanbul Challenger BRD Nastase Tiriac Trophy - Bucharest Dubai Duty Free Tennis Championships - Dubai Koblenz Challenger Open Sabadell Atlantico - Barcelona AEGON Championships - London German Tennis Championships - Hamburg Hersonissos 1 Challenger Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Monza Challenger Serbia Open - Belgrade Prosperita Open 2008 - Ostrava Liberec Challenger Genova Challenger Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia Qatar ExxonMobil Open - Doha Istanbul Challenger Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Bangkok Challenger Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Nottingham Challenger Florence Challenger Marrakech Challenger AEGON International - Eastbourne Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Mons Challenger Valencia Open - Valencia San Benedetto Challenger Rio Open 500 - Rio de Janeiro Ethias Trophy - Mons Brasil Open - Sao Paulo BMW Open - Munich Istanbul Challenger Mercedes Cup - Stuttgart Salvador Challenger Bet-at-home Open - Hamburg Tashkent Challenger - Tashkent Geneva Challenger Shenzhen Open - Shenzhen China Open - Beijing Ostrava Challenger Brisbane International - Brisbane Tatra Banka Slovak Open - Bratislava Split Challenger Open Sud de France - Montpellier Istanbul Challenger ABN AMRO World Tennis Tournament - Rotterdam Antalya 2 Challenger Biella 2 Challenger Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Monza Challenger Izmir Challenger Topshelf Open - 's-Hertogenbosch ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Erste Bank Open - Vienna Prostejov Challenger Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Garanti Koza Sofia Open - Sofia Zagreb Challenger Barcelona Open BancSabadell - Barcelona Antalya Cup - Antalya Plava Laguna Croatia Open - Umag Trnava Challenger Bratislava Challenger Bergamo Challenger Nottingham-2 Challenger Bergamo Challenger Mouilleron-Le-Captif Challenger Sydney International - Sydney Plava Laguna Croatia Open - Umag Noumea Challenger German Tennis Championships - Hamburg Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Santiago Open - Santiago M25 Nonthaburi Tanger Challenger Meknes Challenger Anytech365 Andalucia Open - Marbella PBZ Zagreb Indoors - Zagreb Caltanissetta Challenger Rome Challenger Mersin Challenger Mersin Challenger Rome Challenger Barcelona Open BancSabadell - Barcelona China Open - Beijing Rome Challenger Bratislava Challenger Tunis Challenger Ostrava Challenger AEGON Championships - London AEGON International - Eastbourne Helsinki Challenger BMW Open - Munich M25 Reggio Emilia St. Petersburg Open - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Kitzbuhel Challenger Astana Challenger PBZ Zagreb Indoors - Zagreb Serbia Open - Belgrade Tiriac Open - Bucharest China Open - Beijing If Stockholm Open - Stockholm Loughborough Challenger Open de Tenis Comunidad Valenciana - Valencia Helsinki Challenger Zadar Challenger Naples Challenger AEGON Championships - London SkiStar Swedish Open - Bastad Studena Croatia Open - Umag Grand Prix Hassan II - Casablanca Bratislava Challenger Moscow Challenger Mersin Challenger Rome Challenger Brisbane International - Brisbane Open Sud de France - Montpellier M15 Antalya Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Winston-Salem Open - Winston-Salem Istanbul Challenger Mestre Challenger Valencia Open - Valencia Apia International - Sydney Ecuador Open - Quito Rio Open - Rio de Janeiro Open 13 - Marseille Prague Challenger TEB BNP Paribas Istanbul Open - Istanbul AEGON Championships - London Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Sibiu Challenger Vegeta Croatia Open - Umag Caltanissetta Challenger Milan Challenger Credit Agricole Suisse Open - Gstaad Istanbul Challenger Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing Kremlin Cup - Moscow Bangkok Challenger Valencia Open - Valencia Bangkok Challenger Qatar ExxonMobil Open - Doha Open 13 - Marseille DIEMA XTRA Sofia Open - Sofia TEB BNP Paribas Istanbul Open - Istanbul Bet-at-home Open - Hamburg Konzum Croatia Open - Umag Rakuten Japan Open - Tokyo Garanti Koza Sofia Open - Sofia Kremlin Cup - Moscow Aircel Chennai Open - Chennai Apia International - Sydney Abierto Mexicano Telcel - Acapulco Hungarian Open - Budapest BMW Open - Munich Antalya Cup - Antalya Istanbul Challenger Nur-Sultan Challenger ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech BMW Open - Munich Bonn Challenger Prague II Challenger Prostejov Challenger ABN AMRO World Tennis Tournament - Rotterdam Eckental Challenger Nur-Sultan 2 Challenger Marbella Challenger BMW Open - Munich Generali Open - Kitzbuhel Todi Challenger Sofia Open - Sofia Antalya Open - Antalya St. Petersburg Open - St. Petersburg Hersonissos 2 Challenger Open Parc - Lyon Dubai Duty Free Tennis Championships - Dubai Countrywide Classic - Los Angeles If Stockholm Open - Stockholm Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo The Dubai Tennis Championships - Dubai Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Bratislava 1 Challenger Shanghai Rolex Masters - Shanghai PBZ Zagreb Indoors - Zagreb BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Bet-at-home Open - Hamburg Apia International - Sydney Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Generali Open - Kitzbuhel Kremlin Cup - Moscow Barcelona Open Banc Sabadell - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Winston-Salem Open - Winston-Salem Noumea Challenger Bangkok Challenger Medibank International - Sydney Ortisei Challenger Antalya Challenger Biella 1 Challenger Prostejov Challenger Brisbane International - Brisbane Shanghai ATP Masters - Shanghai Lyon Challenger Western & Southern Open - Cincinnati Grand Prix Hassan II - Casablanca German Tennis Championships - Hamburg BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mercedes Cup - Stuttgart Brasil Open - Sao Paulo Moselle Open - Metz Aircel Chennai Open - Chennai Legg Mason Tennis Classic - Washington Rakuten Japan Open - Tokyo French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open (juniors) Wimbledon - London Australian Open - Melbourne Davis Cup, Group II, PO, TUR-MDA 2-3 Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, Group 2, 1R, IRL-TUR 4-1 Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Group I, PO, SVK-UKR 4-1 Davis Cup, Group II, 1R, TUR-BIH 1-3 Davis Cup, World Group, QR, SVK-CAN 2-3 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, Group II, 1R, TUR-RSA 3-2 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, World Group, PO, POL-SVK 3-2 Davis Cup, Group I, 2R, SVK-HUN 1-3 Davis Cup, Group II, 1R, CYP-TUR 1-4 Davis Cup, Group I, 2R, SVK-BIH 2-3 Davis Cup, Group I, 1R, SVK-SUI 3-1 Davis Cup, Europe/Africa Group II, PO, GBR-TUR 5-0 Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, Group I, 1R, SVK-SLO 5-0 Davis Cup, Group II, 2R, TUR-BLR 2-3 French Open (juniors) Australian Open (juniors) Davis Cup, Group II, 1R, TUR-BUL 3-2 Davis Cup, Group II, 2R, BIH-TUR 3-1 Davis Cup, Group II, 2R, TUR-SWE 1-4 Davis Cup, Group I, PO, SVK-BLR 3-1 Wimbledon (juniors) Wimbledon (juniors) Olympics - London Helsinki Challenger